home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 December / Chip_2002-12_cd1.bin / zkuste / duplik / download / DLLSweeper / DllSweeper V2.00.EXE / readme.txt < prev    next >
Text File  |  2002-07-16  |  7KB  |  170 lines

  1. DllSweeper v. 2.0
  2.  
  3. *****************************************************************
  4. Contents:
  5.   1) Overview
  6.   2) Whats new
  7.   3) Installation notes
  8.   4) More Information
  9.   5) More fun with DllSweeper
  10.   6) How to get support
  11.   7) License Agreement
  12. *****************************************************************
  13.  
  14. 1) Overview
  15.  
  16. This utility will help you collect garbage files on your disk.
  17. Its simple and smart tool for freeing your system directory from
  18. unneedable modules. You can backup old, unneedable and suspicious
  19. files to specific backup directory and if you need, restore those
  20. files later.
  21.  
  22. 2) Whats new
  23.  
  24. From version 1.0 beta, DllSweeper has been fully rewritten.
  25. Now it works smarter, faster and better.
  26. It has more features, more settings and totally different interface,
  27. which enhants useability.
  28.  
  29. 3) Installation Notes
  30.  
  31. Run setup or SFX installer in order to install DllSweeper. The program
  32. requires Windows versions 95(OSR2)/98/NT(SP3)/2000/XP. You have to
  33. set up a backup directory before you'll proceed. It must be a valid
  34. folder on your hard disk. Its better to have plenty of drivespace
  35. on that disk.
  36. You also can choose to customize something, but if you are not sure
  37. what you are doing, just let it go.
  38. Remember that in this version of DllSweeper you never loose files -
  39. you are just backing them up to the other directory.
  40. If some program looks for a file and tells you its name after
  41. DllSweeper clean-up, you may click "Restore File..." button and
  42. search for it in backup indexes. If it is found, you may try to
  43. restore it.
  44. The feature versions of DllSweeper will also pack backups.
  45.  
  46. 4) More Information
  47.  
  48. In order to make DllSweeper v 2.x highly efficient please
  49. read the following tips:
  50.  
  51. A) DllSweeper does not work with international characters,
  52. so if you have dlls with the name "Σδδ.dll" it will not be removed
  53. even if it is not used;
  54.  
  55. B) When using DllSweeper "sweep unopened files" feature,
  56. you must be very carefull with antivirus and other specific software,
  57. because this program can open some files for you (so DllSweeper
  58. will count them as "opened" by you and the feature will not be
  59. effective);
  60.  
  61. C) When dll is named mfc.dll it will never be moved if the mfc42.dll
  62. is used, because DllSweeper uses substring comparing to determine
  63. whether this name is used;
  64.  
  65. D) DllSweeper will remove dlls that are stored without .dll extension
  66. (except staticly linked); the same may happen if some program uses
  67. dll for protection purposes or if executable is compressed (for these
  68. purposes the backup function is created);
  69.  
  70. E) To make sure DllSweeper will not remove dlls for some applications
  71. run these Applications while DllSweeper performes analysis;
  72.  
  73. F) Do not remove backups even if you think they are unneedable; it's
  74. better to move them to CD, tape or other backup device;
  75.  
  76. G) This version of DllSweeper in optimization purposes makes all names
  77. upcased in backup;
  78.  
  79. H) DllSweeper assumes that all references to .dlls are stored in the
  80. HKEY_LOCAL_MACHINE (and HKEY_CURRENT_USER in beta version) regtistry key and
  81. don't look inside other keys;
  82.  
  83. J) .bkp -files must never be specified as configurational;
  84.  
  85. K) DllSweeper makes all file names after Restore operation UP-Cased,
  86. but this does not affect system;
  87.  
  88. L) Check Suspicious checks for executables with strange extension and
  89. invalid executables;
  90.  
  91. M) DllSweeper gives more effect on Windows NT, when its runned at
  92. administrative account.
  93.  
  94. 5) More fun with DllSweeper
  95.  
  96. Using DllSweeper you may clean-up other directories. For example,
  97. directories of old programs with lots of unneedable files. In order
  98. to do that, first, you have to be sure that the program is running,
  99. then follow these steps:
  100.  
  101.   A) Run DllSweeper;
  102.   B) In "Locate and remove unused .dll..." choose "Customize..."
  103. and in path where to search for .dll enter the path to the program;
  104.   C) Set the same path in the "Garbage and programs search path" in
  105. main program dialog;
  106.   D) Run DllSweeper
  107.  
  108. If the specified program needs all its files, DllSweeper result would
  109. be 0 files. But my expirience says that lots of program, especially
  110. the big ones, have lots of unneedable modules.
  111.  
  112. You may also switch on an option to find "Old files". This files are
  113. old, because nobody have opened them for a long time, but be carefull
  114. with this feature, some files are opened in a MSDOS mode or by system
  115. drivers, so they never change their Last Access Date.
  116.  
  117. If you are a hacker or just want to know what DllSweeper has found,
  118. you can set DebugLevel value in registry to 3 or 4. In this case,
  119. DllSweeper creates DllSweeper.exe.log file, where lots of additional
  120. processing information would be stored.
  121.  
  122. 6) How to get support
  123.  
  124. It is very recommended to send the debug log file with your bug report. 
  125. In order to switch on Debug logging, use the following link:
  126. http://efimov.mediapg.ru/programs/dllsweeper/download/
  127. Download the registry script to create logs. Run it. Run DllSweeper.
  128. In the DllSweeper installation directory find the file with .log 
  129. extension. Attach it to your letter. 
  130.  
  131. This program is free and goes on "AS IS" bases license. But still you
  132. can get some support by writing a Bug-report on
  133. http://www.mediapg.ru/Products/Bug-Report/
  134. or by e-mailing on the following addresses:
  135. support and questions: support@mediapg.ru
  136. contact the author directly: efimov@mediapg.ru
  137.  
  138. 7) License Agreement
  139.  
  140. The authors make NO WARRANTY or representation, either express or implied,
  141. with respect to this software, its quality, accuracy, merchantability, or
  142. fitness for a particular purpose.
  143. This software is provided "AS IS", the entire risk of its use is assumed
  144. by its users.
  145.  
  146. Evaluation and Registration 
  147. This is not free software.  You are hereby licensed to use this software 
  148. for evaluation purposes without charge for a period of 15 days. If you use
  149. this software after the 15 day evaluation period a registration fee is 
  150. required. 
  151.  
  152. Distribution 
  153. Provided that you verify that you are distributing the Shareware Version 
  154. you are hereby licensed to make as many copies of the Shareware version of
  155. this software and documentation as you wish; give exact copies of the 
  156. original Shareware version to anyone; and distribute the Shareware version
  157. of the software and documentation in its unmodified form via electronic means.  
  158. There is no charge for any of the above. 
  159.  
  160. You are specifically prohibited from charging, or requesting donations, for
  161. any such copies, however made; and from distributing the software and/or
  162. documentation with other products (commercial or otherwise) without prior 
  163. written permission. 
  164.  
  165. This software may be referred to only as "Media Programming Group software"
  166. or "Andrei Efimov software".
  167.  
  168. 2002 Copyright (c) Andrei Efimov.
  169. All Rigths Reserved.
  170.